make _Babl be a typedef and not a union that gets included and defined for
authorØyvind Kolås <ok@src.gnome.org>
Wed, 21 Feb 2007 23:09:04 +0000 (23:09 +0000)
committerØyvind Kolås <ok@src.gnome.org>
Wed, 21 Feb 2007 23:09:04 +0000 (23:09 +0000)
* babl/babl-classes.h: make _Babl be a typedef and not a union that
gets included and defined for every single object generated.
Fixes bug #409781.

svn path=/trunk/; revision=225

ChangeLog
babl/babl-classes.h

index 78a0c0452d71f553411028aa1780f967defaf8e7..99423947b450d8b2a7663ed1627c7610e88f7890 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-02-22  Øyvind Kolås  <pippin@gimp.org>
+
+       * babl/babl-classes.h: make _Babl be a typedef and not a union that
+       gets included and defined for every single object generated.
+       Fixes bug #409781.
+
 2007-02-18  Øyvind Kolås  <pippin@gimp.org>
 
        * configure.ac: post release increment to 0.0.15
index 6eed82ef8f19a6e651882ba6940e34713fcbb459..f4d7f5d9bb36793b9e27ab9a98bb373720003acc 100644 (file)
@@ -268,7 +268,7 @@ typedef struct
   void         (*destroy) (void);
 } BablExtension;
 
-union _Babl
+typedef union _Babl
 {
   BablClassType     class_type;
   BablInstance      instance;